/*
 * @Descripttion: 
 * @Author: liuYaoYu
 * @Date: 2021-12-09 16:04:54
 * @LastEditors: liuYaoYu
 * @LastEditTime: 2021-12-09 16:35:59
 */
package main 

import (
	"fmt"
	"math/rand"
	"time"
)
func main(){
	// 必须要设置一个步骤条 
	// 现在设置
	var count int=0
	for{
		rand.Seed(time.Now().UnixNano())
		n:= rand.Intn(100)+1
		count++
		fmt.Println(n)
		if n==100{
			break
		}
	}
	fmt.Println("生成  100 一共使用了",count)

	// 这里演示一下指定标签的形式来使用  break
	labe2: // 这里就是设置个标签 然后跳出这里的时候使用
	for i:=0;i<4;i++{
		// label1: // 02-这就是设置一个标签
		for j:=0;j<10;j++{
			if j==2{
				break labe2 // 01-break默认会跳出最近的for循环
			}
			fmt.Println("j=",j)
		}
	}
	// break 默认会tiao
}
